instep (of the foot) - Alemán Inglés Diccionario